LL RAMCFG Functions ¶
LL RAMCFG Functions ¶
- group RAMCFG_LL_Exported_Functions
-
Functions
-
void
LL_RAMCFG_EnableECC
(
RAMCFG_TypeDef
*
p_ramcfg
)
¶
-
Enable the RAMCFG ECC mechanism.
- Reference Manual to LL API cross reference (Register Field Functions)
-
CR ECCE LL_RAMCFG_EnableECC
CR ALE LL_RAMCFG_EnableECC
- Parameters :
-
p_ramcfg – RAMCFG Instance.
-
void
LL_RAMCFG_DisableECC
(
RAMCFG_TypeDef
*
p_ramcfg
)
¶
-
Disable the RAMCFG ECC mechanism.
- Reference Manual to LL API cross reference (Register Field Functions)
-
CR ECCE LL_RAMCFG_DisableECC
CR ALE LL_RAMCFG_DisableECC
- Parameters :
-
p_ramcfg – RAMCFG Instance.
-
uint32_t
LL_RAMCFG_IsEnabledECC
(
const
RAMCFG_TypeDef
*
p_ramcfg
)
¶
-
Check whether the RAMCFG ECC mechanism is enabled.
- Reference Manual to LL API cross reference (Register Field Functions)
-
CR ECCE LL_RAMCFG_IsEnabledECC
- Parameters :
-
p_ramcfg – RAMCFG Instance.
- Returns :
-
State of ECC mechanism (1 or 0).
-
void
LL_RAMCFG_EnableAddressLatch
(
RAMCFG_TypeDef
*
p_ramcfg
)
¶
-
Enable the RAMCFG instance address latching error.
- Reference Manual to LL API cross reference (Register Field Functions)
-
CR ALE LL_RAMCFG_EnableAddressLatch
- Parameters :
-
p_ramcfg – RAMCFG Instance.
-
void
LL_RAMCFG_DisableAddressLatch
(
RAMCFG_TypeDef
*
p_ramcfg
)
¶
-
Disable the RAMCFG instance address latching error.
- Reference Manual to LL API cross reference (Register Field Functions)
-
CR ALE LL_RAMCFG_DisableAddressLatch
- Parameters :
-
p_ramcfg – RAMCFG Instance.
-
uint32_t
LL_RAMCFG_IsEnabledAddressLatch
(
const
RAMCFG_TypeDef
*
p_ramcfg
)
¶
-
Check whether the RAMCFG address latching error is enabled.
- Reference Manual to LL API cross reference (Register Field Functions)
-
CR ALE LL_RAMCFG_IsEnabledAddressLatch
- Parameters :
-
p_ramcfg – RAMCFG Instance.
- Returns :
-
State of address latching error (1 or 0).
-
void
LL_RAMCFG_EnableSRAMErase
(
RAMCFG_TypeDef
*
p_ramcfg
)
¶
-
Enable RAMCFG Erase operation.
- Reference Manual to LL API cross reference (Register Field Functions)
-
CR SRAMER LL_RAMCFG_EnableSRAMErase
- Parameters :
-
p_ramcfg – RAMCFG Instance.
-
uint32_t
LL_RAMCFG_IsEnabledSRAMErase
(
const
RAMCFG_TypeDef
*
p_ramcfg
)
¶
-
Check whether the RAMCFG erase operation is enabled.
- Reference Manual to LL API cross reference (Register Field Functions)
-
CR SRAMER LL_RAMCFG_IsEnabledSRAMErase
- Parameters :
-
p_ramcfg – RAMCFG Instance.
- Returns :
-
State of erase operation (1 or 0).
-
uint32_t
LL_RAMCFG_GetECCSingleErrorAddress
(
const
RAMCFG_TypeDef
*
p_ramcfg
)
¶
-
Get the RAMCFG single error failing address.
- Reference Manual to LL API cross reference (Register Field Functions)
-
SEAR SEAR LL_RAMCFG_GetECCSingleErrorAddress
- Parameters :
-
p_ramcfg – RAMCFG Instance.
- Returns :
-
Single error address offset.
-
uint32_t
LL_RAMCFG_GetECCDoubleErrorAddress
(
const
RAMCFG_TypeDef
*
p_ramcfg
)
¶
-
Get the RAMCFG double error failing address.
- Reference Manual to LL API cross reference (Register Field Functions)
-
DEAR DEAR LL_RAMCFG_GetECCDoubleErrorAddress
- Parameters :
-
p_ramcfg – RAMCFG Instance.
- Returns :
-
Double error address offset.
-
void
LL_RAMCFG_EnablePageWRP_0_31
(
RAMCFG_TypeDef
*
p_ramcfg
,
uint32_t
page_msk
)
¶
-
Enable the ramcfg write protection for the given page.
- Reference Manual to LL API cross reference (Register Field Functions)
-
WPR1 WPR1 LL_RAMCFG_EnablePageWRP_0_31
- Parameters :
-
p_ramcfg – RAMCFG instance
page_msk – This parameter can be one or a combination of the following values:
-
uint32_t
LL_RAMCFG_IsEnabledPageWRP_0_31
(
const
RAMCFG_TypeDef
*
p_ramcfg
,
uint32_t
page
)
¶
-
Check the ramcfg write protection state for the given page.
- Reference Manual to LL API cross reference (Register Field Functions)
-
WPR1 WPR1 LL_RAMCFG_IsEnabledPageWRP_0_31
- Parameters :
-
p_ramcfg – RAMCFG instance
page – This parameter can be one of the following values:
- Returns :
-
State of the selected page (1 : write protected, 0 not write protected)
-
uint32_t
LL_RAMCFG_GetPageWRP_0_31
(
const
RAMCFG_TypeDef
*
p_ramcfg
,
uint32_t
page_msk
)
¶
-
Get the ramcfg write protection for the given page.
- Reference Manual to LL API cross reference (Register Field Functions)
-
WPR1 WPR1 LL_RAMCFG_GetPageWRP_0_31
- Parameters :
-
p_ramcfg – RAMCFG instance
page_msk – This parameter can be one or a combination of the following values:
- Returns :
-
The return value can be a 0x00000000U or combination of the following values :
-
void
LL_RAMCFG_EnablePageWRP_32_63
(
RAMCFG_TypeDef
*
p_ramcfg
,
uint32_t
page_msk
)
¶
-
Enable the ramcfg write protection for the given page.
- Reference Manual to LL API cross reference (Register Field Functions)
-
WPR2 WPR2 LL_RAMCFG_EnablePageWRP_32_63
- Parameters :
-
p_ramcfg – RAMCFG instance
page_msk – This parameter can be one or a combination of the following values:
-
uint32_t
LL_RAMCFG_IsEnabledPageWRP_32_63
(
const
RAMCFG_TypeDef
*
p_ramcfg
,
uint32_t
page
)
¶
-
Check the ramcfg write protection state for the given page.
- Reference Manual to LL API cross reference (Register Field Functions)
-
WPR2 WPR2 LL_RAMCFG_IsEnabledPageWRP_32_63
- Parameters :
-
p_ramcfg – RAMCFG instance
page – This parameter can be one or a combination of the following values:
- Returns :
-
State of the selected page (1 : write protected, 0 not write protected)
-
uint32_t
LL_RAMCFG_GetPageWRP_32_63
(
const
RAMCFG_TypeDef
*
p_ramcfg
,
uint32_t
page_msk
)
¶
-
Get the ramcfg write protection for the given page.
- Reference Manual to LL API cross reference (Register Field Functions)
-
WPR2 WPR2 LL_RAMCFG_GetPageWRP_32_63
- Parameters :
-
p_ramcfg – RAMCFG instance
page_msk – This parameter can be one or a combination of the following values:
- Returns :
-
The return value can be a 0x00000000U or combination of the following values :
-
void
LL_RAMCFG_SetECCKey
(
RAMCFG_TypeDef
*
p_ramcfg
,
uint32_t
key
)
¶
-
Set the ramcfg unlock key for the ECC mechanism.
- Reference Manual to LL API cross reference (Register Field Functions)
-
ECCKEYR ECCKEY LL_RAMCFG_SetECCKey
- Parameters :
-
p_ramcfg – RAMCFG instance
key – This parameter must respect the following order:
-
void
LL_RAMCFG_SetEraseKey
(
RAMCFG_TypeDef
*
p_ramcfg
,
uint32_t
key
)
¶
-
Set the ramcfg unlock key for the Erase operation.
- Reference Manual to LL API cross reference (Register Field Functions)
-
ERKEYR ERASEKEY LL_RAMCFG_SetEraseKey
- Parameters :
-
p_ramcfg – RAMCFG instance
key – This parameter must respect the following order:
-
void
LL_RAMCFG_EnableECC
(
RAMCFG_TypeDef
*
p_ramcfg
)
¶
- group RAMCFG_LL_Exported_Functions
-
Functions
-
void
LL_RAMCFG_EnableECC
(
RAMCFG_TypeDef
*
p_ramcfg
)
-
Enable the RAMCFG ECC mechanism.
- Reference Manual to LL API cross reference (Register Field Functions)
-
CR ECCE LL_RAMCFG_EnableECC
CR ALE LL_RAMCFG_EnableECC
- Parameters :
-
p_ramcfg – RAMCFG Instance.
-
void
LL_RAMCFG_DisableECC
(
RAMCFG_TypeDef
*
p_ramcfg
)
-
Disable the RAMCFG ECC mechanism.
- Reference Manual to LL API cross reference (Register Field Functions)
-
CR ECCE LL_RAMCFG_DisableECC
CR ALE LL_RAMCFG_DisableECC
- Parameters :
-
p_ramcfg – RAMCFG Instance.
-
uint32_t
LL_RAMCFG_IsEnabledECC
(
const
RAMCFG_TypeDef
*
p_ramcfg
)
-
Check whether the RAMCFG ECC mechanism is enabled.
- Reference Manual to LL API cross reference (Register Field Functions)
-
CR ECCE LL_RAMCFG_IsEnabledECC
- Parameters :
-
p_ramcfg – RAMCFG Instance.
- Returns :
-
State of ECC mechanism (1 or 0).
-
void
LL_RAMCFG_EnableAddressLatch
(
RAMCFG_TypeDef
*
p_ramcfg
)
-
Enable the RAMCFG instance address latching error.
- Reference Manual to LL API cross reference (Register Field Functions)
-
CR ALE LL_RAMCFG_EnableAddressLatch
- Parameters :
-
p_ramcfg – RAMCFG Instance.
-
void
LL_RAMCFG_DisableAddressLatch
(
RAMCFG_TypeDef
*
p_ramcfg
)
-
Disable the RAMCFG instance address latching error.
- Reference Manual to LL API cross reference (Register Field Functions)
-
CR ALE LL_RAMCFG_DisableAddressLatch
- Parameters :
-
p_ramcfg – RAMCFG Instance.
-
uint32_t
LL_RAMCFG_IsEnabledAddressLatch
(
const
RAMCFG_TypeDef
*
p_ramcfg
)
-
Check whether the RAMCFG address latching error is enabled.
- Reference Manual to LL API cross reference (Register Field Functions)
-
CR ALE LL_RAMCFG_IsEnabledAddressLatch
- Parameters :
-
p_ramcfg – RAMCFG Instance.
- Returns :
-
State of address latching error (1 or 0).
-
void
LL_RAMCFG_EnableSRAMErase
(
RAMCFG_TypeDef
*
p_ramcfg
)
-
Enable RAMCFG Erase operation.
- Reference Manual to LL API cross reference (Register Field Functions)
-
CR SRAMER LL_RAMCFG_EnableSRAMErase
- Parameters :
-
p_ramcfg – RAMCFG Instance.
-
uint32_t
LL_RAMCFG_IsEnabledSRAMErase
(
const
RAMCFG_TypeDef
*
p_ramcfg
)
-
Check whether the RAMCFG erase operation is enabled.
- Reference Manual to LL API cross reference (Register Field Functions)
-
CR SRAMER LL_RAMCFG_IsEnabledSRAMErase
- Parameters :
-
p_ramcfg – RAMCFG Instance.
- Returns :
-
State of erase operation (1 or 0).
-
uint32_t
LL_RAMCFG_GetECCSingleErrorAddress
(
const
RAMCFG_TypeDef
*
p_ramcfg
)
-
Get the RAMCFG single error failing address.
- Reference Manual to LL API cross reference (Register Field Functions)
-
SEAR SEAR LL_RAMCFG_GetECCSingleErrorAddress
- Parameters :
-
p_ramcfg – RAMCFG Instance.
- Returns :
-
Single error address offset.
-
uint32_t
LL_RAMCFG_GetECCDoubleErrorAddress
(
const
RAMCFG_TypeDef
*
p_ramcfg
)
-
Get the RAMCFG double error failing address.
- Reference Manual to LL API cross reference (Register Field Functions)
-
DEAR DEAR LL_RAMCFG_GetECCDoubleErrorAddress
- Parameters :
-
p_ramcfg – RAMCFG Instance.
- Returns :
-
Double error address offset.
-
void
LL_RAMCFG_EnablePageWRP_0_31
(
RAMCFG_TypeDef
*
p_ramcfg
,
uint32_t
page_msk
)
-
Enable the ramcfg write protection for the given page.
- Reference Manual to LL API cross reference (Register Field Functions)
-
WPR1 WPR1 LL_RAMCFG_EnablePageWRP_0_31
- Parameters :
-
p_ramcfg – RAMCFG instance
page_msk – This parameter can be one or a combination of the following values:
-
uint32_t
LL_RAMCFG_IsEnabledPageWRP_0_31
(
const
RAMCFG_TypeDef
*
p_ramcfg
,
uint32_t
page
)
-
Check the ramcfg write protection state for the given page.
- Reference Manual to LL API cross reference (Register Field Functions)
-
WPR1 WPR1 LL_RAMCFG_IsEnabledPageWRP_0_31
- Parameters :
-
p_ramcfg – RAMCFG instance
page – This parameter can be one of the following values:
- Returns :
-
State of the selected page (1 : write protected, 0 not write protected)
-
uint32_t
LL_RAMCFG_GetPageWRP_0_31
(
const
RAMCFG_TypeDef
*
p_ramcfg
,
uint32_t
page_msk
)
-
Get the ramcfg write protection for the given page.
- Reference Manual to LL API cross reference (Register Field Functions)
-
WPR1 WPR1 LL_RAMCFG_GetPageWRP_0_31
- Parameters :
-
p_ramcfg – RAMCFG instance
page_msk – This parameter can be one or a combination of the following values:
- Returns :
-
The return value can be a 0x00000000U or combination of the following values :
-
void
LL_RAMCFG_EnablePageWRP_32_63
(
RAMCFG_TypeDef
*
p_ramcfg
,
uint32_t
page_msk
)
-
Enable the ramcfg write protection for the given page.
- Reference Manual to LL API cross reference (Register Field Functions)
-
WPR2 WPR2 LL_RAMCFG_EnablePageWRP_32_63
- Parameters :
-
p_ramcfg – RAMCFG instance
page_msk – This parameter can be one or a combination of the following values:
-
uint32_t
LL_RAMCFG_IsEnabledPageWRP_32_63
(
const
RAMCFG_TypeDef
*
p_ramcfg
,
uint32_t
page
)
-
Check the ramcfg write protection state for the given page.
- Reference Manual to LL API cross reference (Register Field Functions)
-
WPR2 WPR2 LL_RAMCFG_IsEnabledPageWRP_32_63
- Parameters :
-
p_ramcfg – RAMCFG instance
page – This parameter can be one or a combination of the following values:
- Returns :
-
State of the selected page (1 : write protected, 0 not write protected)
-
uint32_t
LL_RAMCFG_GetPageWRP_32_63
(
const
RAMCFG_TypeDef
*
p_ramcfg
,
uint32_t
page_msk
)
-
Get the ramcfg write protection for the given page.
- Reference Manual to LL API cross reference (Register Field Functions)
-
WPR2 WPR2 LL_RAMCFG_GetPageWRP_32_63
- Parameters :
-
p_ramcfg – RAMCFG instance
page_msk – This parameter can be one or a combination of the following values:
- Returns :
-
The return value can be a 0x00000000U or combination of the following values :
-
void
LL_RAMCFG_EnablePageWRP_64_95
(
RAMCFG_TypeDef
*
p_ramcfg
,
uint32_t
page_msk
)
¶
-
Enable the ramcfg write protection for the given page.
- Reference Manual to LL API cross reference (Register Field Functions)
-
WPR3 WPR3 LL_RAMCFG_EnablePageWRP_64_95
- Parameters :
-
p_ramcfg – RAMCFG instance
page_msk – This parameter can be one or a combination of the following values:
-
uint32_t
LL_RAMCFG_IsEnabledPageWRP_64_95
(
const
RAMCFG_TypeDef
*
p_ramcfg
,
uint32_t
page
)
¶
-
Check the ramcfg write protection state for the given page.
- Reference Manual to LL API cross reference (Register Field Functions)
-
WPR3 WPR3 LL_RAMCFG_IsEnabledPageWRP_64_95
- Parameters :
-
p_ramcfg – RAMCFG instance
page_ – This parameter can be one of the following values:
- Returns :
-
State of the selected page (1: write protected, 0: not write protected)
-
uint32_t
LL_RAMCFG_GetPageWRP_64_95
(
const
RAMCFG_TypeDef
*
p_ramcfg
,
uint32_t
page_msk
)
¶
-
Get the ramcfg write protection for the given page.
- Reference Manual to LL API cross reference (Register Field Functions)
-
WPR3 WPR3 LL_RAMCFG_GetPageWRP_64_95
- Parameters :
-
p_ramcfg – RAMCFG instance
page_msk – This parameter can be one or a combination of the following values:
- Returns :
-
The return value can be a 0x00000000U or combination of the following values :
-
void
LL_RAMCFG_EnablePageWRP_96_127
(
RAMCFG_TypeDef
*
p_ramcfg
,
uint32_t
page_msk
)
¶
-
Enable the ramcfg write protection for the given page.
- Reference Manual to LL API cross reference (Register Field Functions)
-
WPR4 WPR4 LL_RAMCFG_EnablePageWRP_96_127
- Parameters :
-
p_ramcfg – RAMCFG instance
page_msk – This parameter can be one or a combination of the following values:
-
uint32_t
LL_RAMCFG_IsEnabledPageWRP_96_127
(
const
RAMCFG_TypeDef
*
p_ramcfg
,
uint32_t
page
)
¶
-
Check the ramcfg write protection state for the given page.
- Reference Manual to LL API cross reference (Register Field Functions)
-
WPR4 WPR4 LL_RAMCFG_IsEnabledPageWRP_96_127
- Parameters :
-
p_ramcfg – RAMCFG instance
page – This parameter can be one of the following values:
- Returns :
-
State of the selected page (1 : write protected, 0 not write protected)
-
uint32_t
LL_RAMCFG_GetPageWRP_96_127
(
const
RAMCFG_TypeDef
*
p_ramcfg
,
uint32_t
page_msk
)
¶
-
Get the ramcfg write protection for the given page.
- Reference Manual to LL API cross reference (Register Field Functions)
-
WPR4 WPR4 LL_RAMCFG_GetPageWRP_96_127
- Parameters :
-
p_ramcfg – RAMCFG instance
page_msk – This parameter can be one or a combination of the following values:
- Returns :
-
The return value can be a 0x00000000U or combination of the following values :
-
void
LL_RAMCFG_SetECCKey
(
RAMCFG_TypeDef
*
p_ramcfg
,
uint32_t
key
)
-
Set the ramcfg unlock key for the ECC mechanism.
- Reference Manual to LL API cross reference (Register Field Functions)
-
ECCKEYR ECCKEY LL_RAMCFG_SetECCKey
- Parameters :
-
p_ramcfg – RAMCFG instance
key – This parameter must respect the following order:
-
void
LL_RAMCFG_SetEraseKey
(
RAMCFG_TypeDef
*
p_ramcfg
,
uint32_t
key
)
-
Set the ramcfg unlock key for the Erase operation.
- Reference Manual to LL API cross reference (Register Field Functions)
-
ERKEYR ERASEKEY LL_RAMCFG_SetEraseKey
- Parameters :
-
p_ramcfg – RAMCFG instance
key – This parameter must respect the following order:
-
void
LL_RAMCFG_EnableECC
(
RAMCFG_TypeDef
*
p_ramcfg
)
- group RAMCFG_LL_Exported_Functions
-
Functions
-
void
LL_RAMCFG_EnableECC
(
RAMCFG_TypeDef
*
p_ramcfg
)
-
Enable the RAMCFG ECC mechanism.
- Reference Manual to LL API cross reference (Register Field Functions)
-
CR ECCE LL_RAMCFG_EnableECC
CR ALE LL_RAMCFG_EnableECC
- Parameters :
-
p_ramcfg – RAMCFG Instance.
-
void
LL_RAMCFG_DisableECC
(
RAMCFG_TypeDef
*
p_ramcfg
)
-
Disable the RAMCFG ECC mechanism.
- Reference Manual to LL API cross reference (Register Field Functions)
-
CR ECCE LL_RAMCFG_DisableECC
CR ALE LL_RAMCFG_DisableECC
- Parameters :
-
p_ramcfg – RAMCFG Instance.
-
uint32_t
LL_RAMCFG_IsEnabledECC
(
const
RAMCFG_TypeDef
*
p_ramcfg
)
-
Check whether the RAMCFG ECC mechanism is enabled.
- Reference Manual to LL API cross reference (Register Field Functions)
-
CR ECCE LL_RAMCFG_IsEnabledECC
- Parameters :
-
p_ramcfg – RAMCFG Instance.
- Returns :
-
State of ECC mechanism (1 or 0).
-
void
LL_RAMCFG_EnableAddressLatch
(
RAMCFG_TypeDef
*
p_ramcfg
)
-
Enable the RAMCFG instance address latching error.
- Reference Manual to LL API cross reference (Register Field Functions)
-
CR ALE LL_RAMCFG_EnableAddressLatch
- Parameters :
-
p_ramcfg – RAMCFG Instance.
-
void
LL_RAMCFG_DisableAddressLatch
(
RAMCFG_TypeDef
*
p_ramcfg
)
-
Disable the RAMCFG instance address latching error.
- Reference Manual to LL API cross reference (Register Field Functions)
-
CR ALE LL_RAMCFG_DisableAddressLatch
- Parameters :
-
p_ramcfg – RAMCFG Instance.
-
uint32_t
LL_RAMCFG_IsEnabledAddressLatch
(
const
RAMCFG_TypeDef
*
p_ramcfg
)
-
Check whether the RAMCFG address latching error is enabled.
- Reference Manual to LL API cross reference (Register Field Functions)
-
CR ALE LL_RAMCFG_IsEnabledAddressLatch
- Parameters :
-
p_ramcfg – RAMCFG Instance.
- Returns :
-
State of address latching error (1 or 0).
-
void
LL_RAMCFG_EnableSRAMErase
(
RAMCFG_TypeDef
*
p_ramcfg
)
-
Enable RAMCFG Erase operation.
- Reference Manual to LL API cross reference (Register Field Functions)
-
CR SRAMER LL_RAMCFG_EnableSRAMErase
- Parameters :
-
p_ramcfg – RAMCFG Instance.
-
uint32_t
LL_RAMCFG_IsEnabledSRAMErase
(
const
RAMCFG_TypeDef
*
p_ramcfg
)
-
Check whether the RAMCFG erase operation is enabled.
- Reference Manual to LL API cross reference (Register Field Functions)
-
CR SRAMER LL_RAMCFG_IsEnabledSRAMErase
- Parameters :
-
p_ramcfg – RAMCFG Instance.
- Returns :
-
State of erase operation (1 or 0).
-
uint32_t
LL_RAMCFG_GetECCSingleErrorAddress
(
const
RAMCFG_TypeDef
*
p_ramcfg
)
-
Get the RAMCFG single error failing address.
- Reference Manual to LL API cross reference (Register Field Functions)
-
SEAR SEAR LL_RAMCFG_GetECCSingleErrorAddress
- Parameters :
-
p_ramcfg – RAMCFG Instance.
- Returns :
-
Single error address offset.
-
uint32_t
LL_RAMCFG_GetECCDoubleErrorAddress
(
const
RAMCFG_TypeDef
*
p_ramcfg
)
-
Get the RAMCFG double error failing address.
- Reference Manual to LL API cross reference (Register Field Functions)
-
DEAR DEAR LL_RAMCFG_GetECCDoubleErrorAddress
- Parameters :
-
p_ramcfg – RAMCFG Instance.
- Returns :
-
Double error address offset.
-
void
LL_RAMCFG_EnablePageWRP_0_31
(
RAMCFG_TypeDef
*
p_ramcfg
,
uint32_t
page_msk
)
-
Enable the ramcfg write protection for the given page.
- Reference Manual to LL API cross reference (Register Field Functions)
-
WPR1 WPR1 LL_RAMCFG_EnablePageWRP_0_31
- Parameters :
-
p_ramcfg – RAMCFG instance
page_msk – This parameter can be one or a combination of the following values:
-
uint32_t
LL_RAMCFG_IsEnabledPageWRP_0_31
(
const
RAMCFG_TypeDef
*
p_ramcfg
,
uint32_t
page
)
-
Check the ramcfg write protection state for the given page.
- Reference Manual to LL API cross reference (Register Field Functions)
-
WPR1 WPR1 LL_RAMCFG_IsEnabledPageWRP_0_31
- Parameters :
-
p_ramcfg – RAMCFG instance
page – This parameter can be one of the following values:
- Returns :
-
State of the selected page (1 : write protected, 0 not write protected)
-
uint32_t
LL_RAMCFG_GetPageWRP_0_31
(
const
RAMCFG_TypeDef
*
p_ramcfg
,
uint32_t
page_msk
)
-
Get the ramcfg write protection for the given page.
- Reference Manual to LL API cross reference (Register Field Functions)
-
WPR1 WPR1 LL_RAMCFG_GetPageWRP_0_31
- Parameters :
-
p_ramcfg – RAMCFG instance
page_msk – This parameter can be one or a combination of the following values:
- Returns :
-
The return value can be a 0x00000000U or combination of the following values :
-
void
LL_RAMCFG_SetECCKey
(
RAMCFG_TypeDef
*
p_ramcfg
,
uint32_t
key
)
-
Set the ramcfg unlock key for the ECC mechanism.
- Reference Manual to LL API cross reference (Register Field Functions)
-
ECCKEYR ECCKEY LL_RAMCFG_SetECCKey
- Parameters :
-
p_ramcfg – RAMCFG instance
key – This parameter must respect the following order:
-
void
LL_RAMCFG_SetEraseKey
(
RAMCFG_TypeDef
*
p_ramcfg
,
uint32_t
key
)
-
Set the ramcfg unlock key for the Erase operation.
- Reference Manual to LL API cross reference (Register Field Functions)
-
ERKEYR ERASEKEY LL_RAMCFG_SetEraseKey
- Parameters :
-
p_ramcfg – RAMCFG instance
key – This parameter must respect the following order:
-
void
LL_RAMCFG_EnableECC
(
RAMCFG_TypeDef
*
p_ramcfg
)
LL RAMCFG Flag Management ¶
- group RAMCFG_LL_EF_FLAG_Management
-
Functions
-
void
LL_RAMCFG_ClearFlag
(
RAMCFG_TypeDef
*
p_ramcfg
,
uint32_t
flags
)
¶
-
Clear the RAMCFG pending flags.
- Reference Manual to LL API cross reference (Register Field Functions)
-
ICR CSEDC LL_RAMCFG_ClearFlag
ICR CDED LL_RAMCFG_ClearFlag
- Parameters :
-
p_ramcfg – RAMCFG Instance.
flags – Flag to clear. This parameter can be one of the following values:
LL_RAMCFG_FLAG_SEDC : ECC Single Error Detected and Corrected Flag.
LL_RAMCFG_FLAG_DED : ECC Double Error Detected Flag.
LL_RAMCFG_FLAG_ECC_ALL : ECC Single Error Detected and Corrected Flag and ECC Double Error Detected Flag.
-
void
LL_RAMCFG_ClearFlag_SEDC
(
RAMCFG_TypeDef
*
p_ramcfg
)
¶
-
Clear the RAMCFG ECC Single Error Detected and Corrected flag.
- Reference Manual to LL API cross reference (Register Field Functions)
-
ICR CSEDC LL_RAMCFG_ClearFlag_SEDC
- Parameters :
-
p_ramcfg – RAMCFG Instance.
-
void
LL_RAMCFG_ClearFlag_DED
(
RAMCFG_TypeDef
*
p_ramcfg
)
¶
-
Clear the RAMCFG ECC Double Error Detected flag.
- Reference Manual to LL API cross reference (Register Field Functions)
-
ICR CDED LL_RAMCFG_ClearFlag_DED
- Parameters :
-
p_ramcfg – RAMCFG Instance.
-
uint32_t
LL_RAMCFG_ReadFlag
(
const
RAMCFG_TypeDef
*
p_ramcfg
,
uint32_t
flags
)
¶
-
Read the state of the RAMCFG flags.
- Reference Manual to LL API cross reference (Register Field Functions)
-
ISR SRAMBUSY LL_RAMCFG_ReadFlag
ISR SEDC LL_RAMCFG_ReadFlag
ISR DED LL_RAMCFG_ReadFlag
- Parameters :
-
p_ramcfg – RAMCFG Instance.
flags – Flags to read. This parameter can be one or a combination of the following values:
LL_RAMCFG_FLAG_SEDC : ECC Single Error Detected and Corrected Flag.
LL_RAMCFG_FLAG_DED : ECC Double Error Detected Flag.
LL_RAMCFG_FLAG_ECC_ALL : ECC Single Error Detected and Corrected Flag and ECC Double Error Detected Flag.
LL_RAMCFG_FLAG_SRAMBUSY : SRAM busy with erase operation Flag.
- Return values :
-
State – of selected flags. The return value can be one or a combination of the following values:
-
uint32_t
LL_RAMCFG_IsActiveFlag_SEDC
(
const
RAMCFG_TypeDef
*
p_ramcfg
)
¶
-
Get the RAMCFG ECC Single Error Detected and Corrected flag.
- Reference Manual to LL API cross reference (Register Field Functions)
-
ISR SEDC LL_RAMCFG_IsActiveFlag_SEDC
- Parameters :
-
p_ramcfg – RAMCFG Instance.
- Returns :
-
State of SE flag (1 or 0).
-
uint32_t
LL_RAMCFG_IsActiveFlag_DED
(
const
RAMCFG_TypeDef
*
p_ramcfg
)
¶
-
Get the RAMCFG ECC Double Error Detected flag.
- Reference Manual to LL API cross reference (Register Field Functions)
-
ISR DED LL_RAMCFG_IsActiveFlag_DED
- Parameters :
-
p_ramcfg – RAMCFG Instance.
- Returns :
-
State of DE flag (1 or 0).
-
uint32_t
LL_RAMCFG_IsActiveFlag_SRAMBUSY
(
const
RAMCFG_TypeDef
*
p_ramcfg
)
¶
-
Get the RAMCFG SRAM Busy flag.
- Reference Manual to LL API cross reference (Register Field Functions)
-
ISR SRAMBUSY LL_RAMCFG_IsActiveFlag_SRAMBUSY
- Parameters :
-
p_ramcfg – RAMCFG Instance.
- Returns :
-
State of SRAM Busy flag (1 or 0).
-
void
LL_RAMCFG_ClearFlag
(
RAMCFG_TypeDef
*
p_ramcfg
,
uint32_t
flags
)
¶
- group RAMCFG_LL_EF_FLAG_Management
-
Functions
-
void
LL_RAMCFG_ClearFlag
(
RAMCFG_TypeDef
*
p_ramcfg
,
uint32_t
flags
)
-
Clear the RAMCFG pending flags.
- Reference Manual to LL API cross reference (Register Field Functions)
-
ICR CSEDC LL_RAMCFG_ClearFlag
ICR CDED LL_RAMCFG_ClearFlag
- Parameters :
-
p_ramcfg – RAMCFG Instance.
flags – Flag to clear. This parameter can be one of the following values:
LL_RAMCFG_FLAG_SEDC : ECC Single Error Detected and Corrected Flag.
LL_RAMCFG_FLAG_DED : ECC Double Error Detected Flag.
LL_RAMCFG_FLAG_ECC_ALL : ECC Single Error Detected and Corrected Flag and ECC Double Error Detected Flag.
-
void
LL_RAMCFG_ClearFlag_SEDC
(
RAMCFG_TypeDef
*
p_ramcfg
)
-
Clear the RAMCFG ECC Single Error Detected and Corrected flag.
- Reference Manual to LL API cross reference (Register Field Functions)
-
ICR CSEDC LL_RAMCFG_ClearFlag_SEDC
- Parameters :
-
p_ramcfg – RAMCFG Instance.
-
void
LL_RAMCFG_ClearFlag_DED
(
RAMCFG_TypeDef
*
p_ramcfg
)
-
Clear the RAMCFG ECC Double Error Detected flag.
- Reference Manual to LL API cross reference (Register Field Functions)
-
ICR CDED LL_RAMCFG_ClearFlag_DED
- Parameters :
-
p_ramcfg – RAMCFG Instance.
-
uint32_t
LL_RAMCFG_ReadFlag
(
const
RAMCFG_TypeDef
*
p_ramcfg
,
uint32_t
flags
)
-
Read the state of the RAMCFG flags.
- Reference Manual to LL API cross reference (Register Field Functions)
-
ISR SRAMBUSY LL_RAMCFG_ReadFlag
ISR SEDC LL_RAMCFG_ReadFlag
ISR DED LL_RAMCFG_ReadFlag
- Parameters :
-
p_ramcfg – RAMCFG Instance.
flags – Flags to read. This parameter can be one or a combination of the following values:
LL_RAMCFG_FLAG_SEDC : ECC Single Error Detected and Corrected Flag.
LL_RAMCFG_FLAG_DED : ECC Double Error Detected Flag.
LL_RAMCFG_FLAG_ECC_ALL : ECC Single Error Detected and Corrected Flag and ECC Double Error Detected Flag.
LL_RAMCFG_FLAG_SRAMBUSY : SRAM busy with erase operation Flag.
- Return values :
-
State – of selected flags. The return value can be one or a combination of the following values:
-
uint32_t
LL_RAMCFG_IsActiveFlag_SEDC
(
const
RAMCFG_TypeDef
*
p_ramcfg
)
-
Get the RAMCFG ECC Single Error Detected and Corrected flag.
- Reference Manual to LL API cross reference (Register Field Functions)
-
ISR SEDC LL_RAMCFG_IsActiveFlag_SEDC
- Parameters :
-
p_ramcfg – RAMCFG Instance.
- Returns :
-
State of SE flag (1 or 0).
-
uint32_t
LL_RAMCFG_IsActiveFlag_DED
(
const
RAMCFG_TypeDef
*
p_ramcfg
)
-
Get the RAMCFG ECC Double Error Detected flag.
- Reference Manual to LL API cross reference (Register Field Functions)
-
ISR DED LL_RAMCFG_IsActiveFlag_DED
- Parameters :
-
p_ramcfg – RAMCFG Instance.
- Returns :
-
State of DE flag (1 or 0).
-
uint32_t
LL_RAMCFG_IsActiveFlag_SRAMBUSY
(
const
RAMCFG_TypeDef
*
p_ramcfg
)
-
Get the RAMCFG SRAM Busy flag.
- Reference Manual to LL API cross reference (Register Field Functions)
-
ISR SRAMBUSY LL_RAMCFG_IsActiveFlag_SRAMBUSY
- Parameters :
-
p_ramcfg – RAMCFG Instance.
- Returns :
-
State of SRAM Busy flag (1 or 0).
-
void
LL_RAMCFG_ClearFlag
(
RAMCFG_TypeDef
*
p_ramcfg
,
uint32_t
flags
)
- group RAMCFG_LL_EF_FLAG_Management
-
Functions
-
void
LL_RAMCFG_ClearFlag
(
RAMCFG_TypeDef
*
p_ramcfg
,
uint32_t
flags
)
-
Clear the RAMCFG pending flags.
- Reference Manual to LL API cross reference (Register Field Functions)
-
ICR CSEDC LL_RAMCFG_ClearFlag
ICR CDED LL_RAMCFG_ClearFlag
- Parameters :
-
p_ramcfg – RAMCFG Instance.
flags – Flag to clear. This parameter can be one of the following values:
LL_RAMCFG_FLAG_SEDC : ECC Single Error Detected and Corrected Flag.
LL_RAMCFG_FLAG_DED : ECC Double Error Detected Flag.
LL_RAMCFG_FLAG_ECC_ALL : ECC Single Error Detected and Corrected Flag and ECC Double Error Detected Flag.
-
void
LL_RAMCFG_ClearFlag_SEDC
(
RAMCFG_TypeDef
*
p_ramcfg
)
-
Clear the RAMCFG ECC Single Error Detected and Corrected flag.
- Reference Manual to LL API cross reference (Register Field Functions)
-
ICR CSEDC LL_RAMCFG_ClearFlag_SEDC
- Parameters :
-
p_ramcfg – RAMCFG Instance.
-
void
LL_RAMCFG_ClearFlag_DED
(
RAMCFG_TypeDef
*
p_ramcfg
)
-
Clear the RAMCFG ECC Double Error Detected flag.
- Reference Manual to LL API cross reference (Register Field Functions)
-
ICR CDED LL_RAMCFG_ClearFlag_DED
- Parameters :
-
p_ramcfg – RAMCFG Instance.
-
uint32_t
LL_RAMCFG_ReadFlag
(
const
RAMCFG_TypeDef
*
p_ramcfg
,
uint32_t
flags
)
-
Read the state of the RAMCFG flags.
- Reference Manual to LL API cross reference (Register Field Functions)
-
ISR SRAMBUSY LL_RAMCFG_ReadFlag
ISR SEDC LL_RAMCFG_ReadFlag
ISR DED LL_RAMCFG_ReadFlag
- Parameters :
-
p_ramcfg – RAMCFG Instance.
flags – Flags to read. This parameter can be one or a combination of the following values:
LL_RAMCFG_FLAG_SEDC : ECC Single Error Detected and Corrected Flag.
LL_RAMCFG_FLAG_DED : ECC Double Error Detected Flag.
LL_RAMCFG_FLAG_ECC_ALL : ECC Single Error Detected and Corrected Flag and ECC Double Error Detected Flag.
LL_RAMCFG_FLAG_SRAMBUSY : SRAM busy with erase operation Flag.
- Return values :
-
State – of selected flags. The return value can be one or a combination of the following values:
-
uint32_t
LL_RAMCFG_IsActiveFlag_SEDC
(
const
RAMCFG_TypeDef
*
p_ramcfg
)
-
Get the RAMCFG ECC Single Error Detected and Corrected flag.
- Reference Manual to LL API cross reference (Register Field Functions)
-
ISR SEDC LL_RAMCFG_IsActiveFlag_SEDC
- Parameters :
-
p_ramcfg – RAMCFG Instance.
- Returns :
-
State of SE flag (1 or 0).
-
uint32_t
LL_RAMCFG_IsActiveFlag_DED
(
const
RAMCFG_TypeDef
*
p_ramcfg
)
-
Get the RAMCFG ECC Double Error Detected flag.
- Reference Manual to LL API cross reference (Register Field Functions)
-
ISR DED LL_RAMCFG_IsActiveFlag_DED
- Parameters :
-
p_ramcfg – RAMCFG Instance.
- Returns :
-
State of DE flag (1 or 0).
-
uint32_t
LL_RAMCFG_IsActiveFlag_SRAMBUSY
(
const
RAMCFG_TypeDef
*
p_ramcfg
)
-
Get the RAMCFG SRAM Busy flag.
- Reference Manual to LL API cross reference (Register Field Functions)
-
ISR SRAMBUSY LL_RAMCFG_IsActiveFlag_SRAMBUSY
- Parameters :
-
p_ramcfg – RAMCFG Instance.
- Returns :
-
State of SRAM Busy flag (1 or 0).
-
void
LL_RAMCFG_ClearFlag
(
RAMCFG_TypeDef
*
p_ramcfg
,
uint32_t
flags
)
LL RAMCFG IT Management ¶
- group RAMCFG_LL_EF_IT_Management
-
Functions
-
void
LL_RAMCFG_EnableIT
(
RAMCFG_TypeDef
*
p_ramcfg
,
uint32_t
mask
)
¶
-
Enable the specified RAMCFG interrupts.
- Reference Manual to LL API cross reference (Register Field Functions)
-
IER SEIE LL_RAMCFG_EnableIT
IER DEIE LL_RAMCFG_EnableIT
IER ECCNMI LL_RAMCFG_EnableIT
- Parameters :
-
p_ramcfg – RAMCFG Instance.
mask – Interrupt sources to enable. This parameter can be a combination of the following values:
LL_RAMCFG_IT_SE : Single Error Interrupt Mask.
LL_RAMCFG_IT_DE : Double Error Interrupt Mask.
LL_RAMCFG_IT_NMI : Double Error Interrupt redirection to NMI Mask.
LL_RAMCFG_IT_ALL : All Interrupt Mask.
-
void
LL_RAMCFG_DisableIT
(
RAMCFG_TypeDef
*
p_ramcfg
,
uint32_t
mask
)
¶
-
Disable the specified RAMCFG interrupts.
- Reference Manual to LL API cross reference (Register Field Functions)
-
IER SEIE LL_RAMCFG_DisableIT
IER DEIE LL_RAMCFG_DisableIT
Note
LL_RAMCFG_IT_NMI is cleared only by a global RAMCFG reset.
- Parameters :
-
p_ramcfg – RAMCFG Instance.
mask – Interrupt sources to disable. This parameter can be a combination of the following values:
LL_RAMCFG_IT_SE : Single Error Interrupt Mask.
LL_RAMCFG_IT_DE : Double Error Interrupt Mask.
-
void
LL_RAMCFG_EnableIT_SE
(
RAMCFG_TypeDef
*
p_ramcfg
)
¶
-
Enable the ECC single error RAMCFG interrupt.
- Reference Manual to LL API cross reference (Register Field Functions)
-
IER SEIE LL_RAMCFG_EnableIT_SE
- Parameters :
-
p_ramcfg – RAMCFG Instance.
-
void
LL_RAMCFG_DisableIT_SE
(
RAMCFG_TypeDef
*
p_ramcfg
)
¶
-
Disable the ECC single error RAMCFG interrupt.
- Reference Manual to LL API cross reference (Register Field Functions)
-
IER SEIE LL_RAMCFG_DisableIT_SE
- Parameters :
-
p_ramcfg – RAMCFG Instance.
-
uint32_t
LL_RAMCFG_IsEnabledIT_SE
(
const
RAMCFG_TypeDef
*
p_ramcfg
)
¶
-
Check whether the ECC single error RAMCFG interrupt is enabled.
- Reference Manual to LL API cross reference (Register Field Functions)
-
IER SEIE LL_RAMCFG_IsEnabledIT_SE
- Parameters :
-
p_ramcfg – RAMCFG Instance.
- Returns :
-
State of interrupts sources (1 or 0).
-
void
LL_RAMCFG_EnableIT_DE
(
RAMCFG_TypeDef
*
p_ramcfg
)
¶
-
Enable the ECC double error RAMCFG interrupt.
- Reference Manual to LL API cross reference (Register Field Functions)
-
IER DEIE LL_RAMCFG_EnableIT_DE
- Parameters :
-
p_ramcfg – RAMCFG Instance.
-
void
LL_RAMCFG_DisableIT_DE
(
RAMCFG_TypeDef
*
p_ramcfg
)
¶
-
Disable the ECC double error RAMCFG interrupt.
- Reference Manual to LL API cross reference (Register Field Functions)
-
IER DEIE LL_RAMCFG_DisableIT_DE
- Parameters :
-
p_ramcfg – RAMCFG Instance.
-
uint32_t
LL_RAMCFG_IsEnabledIT_DE
(
const
RAMCFG_TypeDef
*
p_ramcfg
)
¶
-
Check whether the ECC double error RAMCFG interrupt is enabled.
- Reference Manual to LL API cross reference (Register Field Functions)
-
IER DEIE LL_RAMCFG_IsEnabledIT_DE
- Parameters :
-
p_ramcfg – RAMCFG Instance.
- Returns :
-
State of interrupts sources (1 or 0).
-
void
LL_RAMCFG_EnableIT_NMI
(
RAMCFG_TypeDef
*
p_ramcfg
)
¶
-
Enable the ECC double error redirected to NMI interrupt.
- Reference Manual to LL API cross reference (Register Field Functions)
-
IER ECCNMI LL_RAMCFG_EnableIT_NMI
- Parameters :
-
p_ramcfg – RAMCFG Instance.
-
uint32_t
LL_RAMCFG_IsEnabledIT_NMI
(
const
RAMCFG_TypeDef
*
p_ramcfg
)
¶
-
Check whether the ECC double error redirected to NMI interrupt is enabled.
- Reference Manual to LL API cross reference (Register Field Functions)
-
IER ECCNMI LL_RAMCFG_IsEnabledIT_NMI
- Parameters :
-
p_ramcfg – RAMCFG Instance.
- Returns :
-
State of interrupts sources (1 or 0).
-
void
LL_RAMCFG_EnableIT
(
RAMCFG_TypeDef
*
p_ramcfg
,
uint32_t
mask
)
¶
- group RAMCFG_LL_EF_IT_Management
-
Functions
-
void
LL_RAMCFG_EnableIT
(
RAMCFG_TypeDef
*
p_ramcfg
,
uint32_t
mask
)
-
Enable the specified RAMCFG interrupts.
- Reference Manual to LL API cross reference (Register Field Functions)
-
IER SEIE LL_RAMCFG_EnableIT
IER DEIE LL_RAMCFG_EnableIT
IER ECCNMI LL_RAMCFG_EnableIT
- Parameters :
-
p_ramcfg – RAMCFG Instance.
mask – Interrupt sources to enable. This parameter can be a combination of the following values:
LL_RAMCFG_IT_SE : Single Error Interrupt Mask.
LL_RAMCFG_IT_DE : Double Error Interrupt Mask.
LL_RAMCFG_IT_NMI : Double Error Interrupt redirection to NMI Mask.
LL_RAMCFG_IT_ALL : All Interrupt Mask.
-
void
LL_RAMCFG_DisableIT
(
RAMCFG_TypeDef
*
p_ramcfg
,
uint32_t
mask
)
-
Disable the specified RAMCFG interrupts.
- Reference Manual to LL API cross reference (Register Field Functions)
-
IER SEIE LL_RAMCFG_DisableIT
IER DEIE LL_RAMCFG_DisableIT
Note
LL_RAMCFG_IT_NMI is cleared only by a global RAMCFG reset.
- Parameters :
-
p_ramcfg – RAMCFG Instance.
mask – Interrupt sources to disable. This parameter can be a combination of the following values:
LL_RAMCFG_IT_SE : Single Error Interrupt Mask.
LL_RAMCFG_IT_DE : Double Error Interrupt Mask.
-
void
LL_RAMCFG_EnableIT_SE
(
RAMCFG_TypeDef
*
p_ramcfg
)
-
Enable the ECC single error RAMCFG interrupt.
- Reference Manual to LL API cross reference (Register Field Functions)
-
IER SEIE LL_RAMCFG_EnableIT_SE
- Parameters :
-
p_ramcfg – RAMCFG Instance.
-
void
LL_RAMCFG_DisableIT_SE
(
RAMCFG_TypeDef
*
p_ramcfg
)
-
Disable the ECC single error RAMCFG interrupt.
- Reference Manual to LL API cross reference (Register Field Functions)
-
IER SEIE LL_RAMCFG_DisableIT_SE
- Parameters :
-
p_ramcfg – RAMCFG Instance.
-
uint32_t
LL_RAMCFG_IsEnabledIT_SE
(
const
RAMCFG_TypeDef
*
p_ramcfg
)
-
Check whether the ECC single error RAMCFG interrupt is enabled.
- Reference Manual to LL API cross reference (Register Field Functions)
-
IER SEIE LL_RAMCFG_IsEnabledIT_SE
- Parameters :
-
p_ramcfg – RAMCFG Instance.
- Returns :
-
State of interrupts sources (1 or 0).
-
void
LL_RAMCFG_EnableIT_DE
(
RAMCFG_TypeDef
*
p_ramcfg
)
-
Enable the ECC double error RAMCFG interrupt.
- Reference Manual to LL API cross reference (Register Field Functions)
-
IER DEIE LL_RAMCFG_EnableIT_DE
- Parameters :
-
p_ramcfg – RAMCFG Instance.
-
void
LL_RAMCFG_DisableIT_DE
(
RAMCFG_TypeDef
*
p_ramcfg
)
-
Disable the ECC double error RAMCFG interrupt.
- Reference Manual to LL API cross reference (Register Field Functions)
-
IER DEIE LL_RAMCFG_DisableIT_DE
- Parameters :
-
p_ramcfg – RAMCFG Instance.
-
uint32_t
LL_RAMCFG_IsEnabledIT_DE
(
const
RAMCFG_TypeDef
*
p_ramcfg
)
-
Check whether the ECC double error RAMCFG interrupt is enabled.
- Reference Manual to LL API cross reference (Register Field Functions)
-
IER DEIE LL_RAMCFG_IsEnabledIT_DE
- Parameters :
-
p_ramcfg – RAMCFG Instance.
- Returns :
-
State of interrupts sources (1 or 0).
-
void
LL_RAMCFG_EnableIT_NMI
(
RAMCFG_TypeDef
*
p_ramcfg
)
-
Enable the ECC double error redirected to NMI interrupt.
- Reference Manual to LL API cross reference (Register Field Functions)
-
IER ECCNMI LL_RAMCFG_EnableIT_NMI
- Parameters :
-
p_ramcfg – RAMCFG Instance.
-
uint32_t
LL_RAMCFG_IsEnabledIT_NMI
(
const
RAMCFG_TypeDef
*
p_ramcfg
)
-
Check whether the ECC double error redirected to NMI interrupt is enabled.
- Reference Manual to LL API cross reference (Register Field Functions)
-
IER ECCNMI LL_RAMCFG_IsEnabledIT_NMI
- Parameters :
-
p_ramcfg – RAMCFG Instance.
- Returns :
-
State of interrupts sources (1 or 0).
-
void
LL_RAMCFG_EnableIT
(
RAMCFG_TypeDef
*
p_ramcfg
,
uint32_t
mask
)
- group RAMCFG_LL_EF_IT_Management
-
Functions
-
void
LL_RAMCFG_EnableIT
(
RAMCFG_TypeDef
*
p_ramcfg
,
uint32_t
mask
)
-
Enable the specified RAMCFG interrupts.
- Reference Manual to LL API cross reference (Register Field Functions)
-
IER SEIE LL_RAMCFG_EnableIT
IER DEIE LL_RAMCFG_EnableIT
IER ECCNMI LL_RAMCFG_EnableIT
- Parameters :
-
p_ramcfg – RAMCFG Instance.
mask – Interrupt sources to enable. This parameter can be a combination of the following values:
LL_RAMCFG_IT_SE : Single Error Interrupt Mask.
LL_RAMCFG_IT_DE : Double Error Interrupt Mask.
LL_RAMCFG_IT_NMI : Double Error Interrupt redirection to NMI Mask.
LL_RAMCFG_IT_ALL : All Interrupt Mask.
-
void
LL_RAMCFG_DisableIT
(
RAMCFG_TypeDef
*
p_ramcfg
,
uint32_t
mask
)
-
Disable the specified RAMCFG interrupts.
- Reference Manual to LL API cross reference (Register Field Functions)
-
IER SEIE LL_RAMCFG_DisableIT
IER DEIE LL_RAMCFG_DisableIT
Note
LL_RAMCFG_IT_NMI is cleared only by a global RAMCFG reset.
- Parameters :
-
p_ramcfg – RAMCFG Instance.
mask – Interrupt sources to disable. This parameter can be a combination of the following values:
LL_RAMCFG_IT_SE : Single Error Interrupt Mask.
LL_RAMCFG_IT_DE : Double Error Interrupt Mask.
-
void
LL_RAMCFG_EnableIT_SE
(
RAMCFG_TypeDef
*
p_ramcfg
)
-
Enable the ECC single error RAMCFG interrupt.
- Reference Manual to LL API cross reference (Register Field Functions)
-
IER SEIE LL_RAMCFG_EnableIT_SE
- Parameters :
-
p_ramcfg – RAMCFG Instance.
-
void
LL_RAMCFG_DisableIT_SE
(
RAMCFG_TypeDef
*
p_ramcfg
)
-
Disable the ECC single error RAMCFG interrupt.
- Reference Manual to LL API cross reference (Register Field Functions)
-
IER SEIE LL_RAMCFG_DisableIT_SE
- Parameters :
-
p_ramcfg – RAMCFG Instance.
-
uint32_t
LL_RAMCFG_IsEnabledIT_SE
(
const
RAMCFG_TypeDef
*
p_ramcfg
)
-
Check whether the ECC single error RAMCFG interrupt is enabled.
- Reference Manual to LL API cross reference (Register Field Functions)
-
IER SEIE LL_RAMCFG_IsEnabledIT_SE
- Parameters :
-
p_ramcfg – RAMCFG Instance.
- Returns :
-
State of interrupts sources (1 or 0).
-
void
LL_RAMCFG_EnableIT_DE
(
RAMCFG_TypeDef
*
p_ramcfg
)
-
Enable the ECC double error RAMCFG interrupt.
- Reference Manual to LL API cross reference (Register Field Functions)
-
IER DEIE LL_RAMCFG_EnableIT_DE
- Parameters :
-
p_ramcfg – RAMCFG Instance.
-
void
LL_RAMCFG_DisableIT_DE
(
RAMCFG_TypeDef
*
p_ramcfg
)
-
Disable the ECC double error RAMCFG interrupt.
- Reference Manual to LL API cross reference (Register Field Functions)
-
IER DEIE LL_RAMCFG_DisableIT_DE
- Parameters :
-
p_ramcfg – RAMCFG Instance.
-
uint32_t
LL_RAMCFG_IsEnabledIT_DE
(
const
RAMCFG_TypeDef
*
p_ramcfg
)
-
Check whether the ECC double error RAMCFG interrupt is enabled.
- Reference Manual to LL API cross reference (Register Field Functions)
-
IER DEIE LL_RAMCFG_IsEnabledIT_DE
- Parameters :
-
p_ramcfg – RAMCFG Instance.
- Returns :
-
State of interrupts sources (1 or 0).
-
void
LL_RAMCFG_EnableIT_NMI
(
RAMCFG_TypeDef
*
p_ramcfg
)
-
Enable the ECC double error redirected to NMI interrupt.
- Reference Manual to LL API cross reference (Register Field Functions)
-
IER ECCNMI LL_RAMCFG_EnableIT_NMI
- Parameters :
-
p_ramcfg – RAMCFG Instance.
-
uint32_t
LL_RAMCFG_IsEnabledIT_NMI
(
const
RAMCFG_TypeDef
*
p_ramcfg
)
-
Check whether the ECC double error redirected to NMI interrupt is enabled.
- Reference Manual to LL API cross reference (Register Field Functions)
-
IER ECCNMI LL_RAMCFG_IsEnabledIT_NMI
- Parameters :
-
p_ramcfg – RAMCFG Instance.
- Returns :
-
State of interrupts sources (1 or 0).
-
void
LL_RAMCFG_EnableIT
(
RAMCFG_TypeDef
*
p_ramcfg
,
uint32_t
mask
)